pcb circuit boards power electronics inverters board electronic human machine interface scada plc circuit board hmi circuit solar automation man machine interface design batteries